ride sharing - German English Dictionary